import { getOfficialPreview, request } from '@inbiz/utils';

/**
 * 查询页面信息数据
 * @param params
 */
export async function getNameData(params: {
  siteOutId: string;
  dataVersionId?: string;
  isPage: boolean;
  routes: string[];
}) {
  let status = getOfficialPreview();
  if (status) {
    // 发布后（不带版本预览）
    return request(
      `/inbiz/api/services/front/engines/v${InbizConfig.API_VERSION}/page/crumbsRoute`,
      {
        params,
      },
    );
  } else {
    // 设计中（带版本预览）
    return request(`/inbiz/api/services/engines/v${InbizConfig.API_VERSION}/page/crumbsRoute`, {
      params,
    });
  }
}
